From 03a63def24b84fc251a00113dfb871185bee2330 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Sun, 18 Dec 2011 17:18:49 +0100 Subject: [PATCH] widget: Unref accessible --- gtk/gtkwidget.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c index 909b32a71e..a003cfb508 100644 --- a/gtk/gtkwidget.c +++ b/gtk/gtkwidget.c @@ -10107,7 +10107,10 @@ gtk_widget_real_destroy (GtkWidget *object) GtkAccessible *accessible = g_object_steal_qdata (G_OBJECT (widget), quark_accessible_object); if (accessible) - gtk_accessible_set_widget (accessible, NULL); + { + gtk_accessible_set_widget (accessible, NULL); + g_object_unref (accessible); + } } /* wipe accelerator closures (keep order) */ -- 2.30.2